couple of storks - Türkisch Englisch Wörterbuch